pit one's wits against - Französisch Englisch Wörterbuch